package com.bsoft.gol.hcs.clinical.bean.req;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;

/**
 * Created by ChenJij on 2020/11/1.
 */
@XmlRootElement(name = "MsgBody")
public class GetDrugsMsgBodyRequest {
    //处方平台的请求入参
    private QueryDrugInformationRequest queryData;
    //WHIS的请求入参
    private QueryDrugInformationWhisRequest data;
    //PHIS的请求入参
    private String hospitalCode;
    private String keyWord;
    private String drugType;
    private Integer pageNo;
    private Integer pageSize;
    private String pharmacyCode;//药房代码

    @XmlElement(name = "PharmacyId")
    public String getPharmacyCode() {
        return pharmacyCode;
    }

    public void setPharmacyCode(String pharmacyCode) {
        this.pharmacyCode = pharmacyCode;
    }


    @XmlElement(name = "VisitOrganization")
    public String getHospitalCode() {
        return hospitalCode;
    }

    public void setHospitalCode(String hospitalCode) {
        this.hospitalCode = hospitalCode;
    }

    @XmlElement(name = "InputCode")
    public String getKeyWord() {
        return keyWord;
    }

    public void setKeyWord(String keyWord) {
        this.keyWord = keyWord;
    }

    @XmlElement(name = "DrugType")
    public String getDrugType() {
        return drugType;
    }

    public void setDrugType(String drugType) {
        this.drugType = drugType;
    }

    @XmlElement(name = "PageNo")
    public Integer getPageNo() {
        return pageNo;
    }

    public void setPageNo(Integer pageNo) {
        this.pageNo = pageNo;
    }

    @XmlElement(name = "PageSize")
    public Integer getPageSize() {
        return pageSize;
    }

    public void setPageSize(Integer pageSize) {
        this.pageSize = pageSize;
    }

    @XmlElement(name = "QueryData")
    public QueryDrugInformationRequest getQueryData() {
        return queryData;
    }

    public void setQueryData(QueryDrugInformationRequest queryData) {
        this.queryData = queryData;
    }

    @XmlElement(name = "Data")
    public QueryDrugInformationWhisRequest getData() {
        return data;
    }

    public void setData(QueryDrugInformationWhisRequest data) {
        this.data = data;
    }
}
